var prefix = "/integral/config";
$().ready(function() {
	validateRule(); 
});

$.validator.setDefaults({
	submitHandler : function() {
		update();
	}
});
function update() {
	$.ajax({
		cache : true,
		type : "POST",
		url : prefix+"/save",
		data : $('#signupForm').serialize(),// 你的formid
		async : false,
		error : function(request) {
			parent.layer.alert("Connection error");
		},
		success : function(data) {
			if (data.code == 0) {
				parent.layer.msg("操作成功");
				location.reload();
				var index = parent.layer.getFrameIndex(window.name); // 获取窗口索引
				parent.layer.close(index);

			} else {
				parent.layer.alert(data.msg)
			}

		}
	});

}
function validateRule() {
    var icon = "<i class='fa fa-times-circle'></i> ";
    $("#signupForm").validate({
    	rules : {
            loginMin : {
                digits : true
            }, 
            loginMax : {
                digits : true
            },
            readMin : {
                digits : true
            },
            readTime : {
                digits : true
            },
            readMax : {
                digits : true
            }, 
            learnMin : {
                digits : true
            }, 
            learnTime : {
            		digits : true
            },
            learnMax : {
                digits : true
            }, 
            smartMin : {
                digits : true
            }, 
            smartR : {
                digits : true
            }, 
            smartMax : {
                digits : true
            }, 
            oneDayMin : {
                digits : true
            }, 
            oneDayR : {
                digits : true
            }, 
            oneDayMax : {
                digits : true
            }, 
            oneWeekMin : {
                digits : true
            }, 
            oneWeekR : {
                digits : true
            }, 
            oneWeekMax : {
                digits : true
            }, 
            formalMin : {
                digits : true
            }, 
            formalR : {
                digits : true
            },
            formalMax : {
                digits : true
            }, 
            shareMin : {
                digits : true
            }, 
            shareMax : {
                digits : true
            }, 
            photoMin : {
                digits : true
            }, 
            photoMax : {
                digits : true
            }
        },
        messages : {
            loginMin : {
                digits : icon + "请输入正整数"
            }, 
            loginMax : {
            	digits : icon + "请输入正整数"
            },
            readMin : {
                digits : icon + "请输入正整数"
            },
            readTime : {
                digits : icon + "请输入正整数"
            },
            readMax : {
            	digits : icon + "请输入正整数"
            }, 
            learnMin : {
            	digits : icon + "请输入正整数"
            }, 
            learnTime : {
            	digits : icon + "请输入正整数"
            },
            learnMax : {
                digits : icon + "请输入正整数"
            }, 
            smartMin : {
                digits : icon + "请输入正整数"
            }, 
            smartR : {
                digits : icon + "请输入正整数"
            },
            smartMax : {
                digits : icon + "请输入正整数"
            }, 
            oneDayMin : {
                digits : icon + "请输入正整数"
            }, 
            oneDayR : {
                digits : icon + "请输入正整数"
            },
            oneDayMax : {
                digits : icon + "请输入正整数"
            }, 
            oneWeekMin : {
                digits : icon + "请输入正整数"
            }, 
            oneWeekR : {
                digits : icon + "请输入正整数"
            },
            oneWeekMax : {
                digits : icon + "请输入正整数"
            }, 
            formalMin : {
                digits : icon + "请输入正整数"
            }, 
            formalR : {
                digits : icon + "请输入正整数"
            }, 
            formalMax : {
                digits : icon + "请输入正整数"
            }, 
            shareMin : {
                digits : icon + "请输入正整数"
            }, 
            shareMax : {
                digits : icon + "请输入正整数"
            }, 
            photoMin : {
                digits : icon + "请输入正整数"
            }, 
            photoMax : {
                digits : icon + "请输入正整数"
            }
        }
    })
}

//字典
var selectedHtml = function(selctId,gValue,hxId){
    $("#"+selctId).empty();
    $.ajax({
        cache : true,
        type : "GET",
        url : "/common/sysDict/listByGroup",
        data : {"gValue":gValue},
        async : false,
        error : function(request) {
            alertMsg("通信出错!");
        },
        success : function(data) {
            if (data.code == 0) {
                var arr = data.data;
                var option = "<option value=''>-请选择-</option>";
                if(hxId == ""){
                    option = "<option value='' selected='selected'>-请选择-</option>";
                }else{
                    option = "<option value='' >-请选择-</option>";
                }
                $("#"+selctId).append(option);
                $.each(arr,function(index,obj){
                    if(obj.value != null){
                        var htmlRes = "";
                        if(obj.id == hxId){
                            htmlRes = "<option value='"+obj.id+"' selected='selected'>"+obj.name+"</option>";
                        }else{
                            htmlRes = "<option value='"+obj.id+"'>"+obj.name+"</option>";
                        }
                        $("#"+selctId).append(htmlRes);
                    }
                });
            } else {
                alertMsg(data.msg)
            }
        }
    });
};